
const express = require('express');
const app = express();
const router = require('./router.js');
const bodyParser = require('body-parser');
const session = require('express-session');
const ip = '127.0.0.1';
const port = '8989';
app.listen(port,ip,()=>{
  console.log(`服务器开启，请通过http://${ip}:${port} 访问`);
});

// 注册静态资源文件
app.use('/assets',express.static('assets'));
app.use('/uploads',express.static('uploads'));
// app.use('/views',express.static('views'));

// 设置默认的模板引擎渲染页面
app.set('view engine','ejs');

// 注册body-parser中间件
app.use(bodyParser.urlencoded({extended:false}));

// 注册session中间件
app.use(session({
  secret: 'abcfd',   //不能少，生成session-id
  resave:false,   // 强制回话存储保存区域
  saveUninitialized: true,   //强制没有初始化的session保存在strorange中
  // cookie:{
  //   secure: true, // 是否将cookie加密
  // }
}));


app.use(router);